*{margin: 0;padding: 0;box-sizing: border-box;}
body{margin: 0px auto; padding: 0px; font-size: 14px; line-height:28px; color: #1f1119; font-family:Microsoft YaHei;box-sizing: border-box;overflow-x:hidden;}
div{margin: 0px; padding: 0px;}
span, p{margin: 0px; padding: 0px;}
html, body, div, ul, li, h1, h2, h3, h4, h5, h6, p, dl, dt, dd, ol, form, input, textarea, th, td, select {margin: 0;padding: 0;}
dl,dt,dd,ol,ul,li {margin: 0px; padding: 0px; list-style: none;}
h1, h2, h3, h4, h5, h6{font-weight:normal;}
address, caption, cite, code, dfn, em, strong, th, var, optgroup, i{font-style: inherit;font-weight: inherit;}
input, textarea{outline: none;border: none;}
img{border-right-width: 0px; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px;}
tr,td{padding:0 !important;}
em,i{text-transform: uppercase;font-family: arial;}
ul{list-style-type: none;}
a{text-decoration: none; color:#333333; font-size: 14px;}
a:hover{color:#0093dd; text-decoration:blink; font-size: 14px;}
.fr{ float:right;}
.fl{ float:left;}
.db,.lb,.dd{font-size: 0;}
.db>div,.lb>li,.dd>dl{display: inline-block;vertical-align: top;}
.w1500,.page,.gy{max-width: 1500px; min-width: 1300px; width: 100%; margin: 0 auto;}
.clear,.cl{height: 0; overflow: hidden; clear: both;}
.top30{width: 100%;height: 30px;margin: 0 auto;overflow: hidden;}
.dfc{display:flex;align-items:end;justify-content:center;}
.dfs{display:flex;align-items:end;justify-content:space-between;}
.dfe{display:flex;align-items:end;justify-content:end;}

/*抬头*/
.header{font-size:0;}
.htop{ height:42px; line-height:42px; border-bottom:1px solid #eaeaea; padding:0 2%;}
.htop a:hover{ color:#0093dd;}
.htop>p.fl{ font-size:13px; color:#777777; font-weight:lighter;}
.htop>p.fl strong{ font-size: 16px; font-weight: bold; line-height: 42px; color: #0093dd;}
.htop ul li{ display:inline-block; display:inline-block;}
.htop ul li a{ display:block; line-height:42px; font-size:12px; color:#aaaaaa; font-weight:lighter; padding:0 20px;}
.htop ul li:nth-child(odd){ background:#f5f5f5;}
.htop ul li a span{ padding-left:25px; display:block;}
.htop ul li:nth-child(1) a span{ background:url(//memberpic.114my.com.cn/076927037285/uploadfile/image/20210828/20210828194341_724858436.png) no-repeat left center;}
.htop ul li:nth-child(2) a span{ background:url(//memberpic.114my.com.cn/076927037285/uploadfile/image/20210828/20210828194341_86418987.png) no-repeat left center;}
.htop ul li:nth-child(3) a span{ background:url(//memberpic.114my.com.cn/076927037285/uploadfile/image/20210828/20210828194341_1273218509.png) no-repeat left center;}
.languague{ margin-left:30px;}
.languague a{ display:inline-block; line-height:42px; padding-left:30px; font-size:12px; color:#aaaaaa;}
.languague a.ch{ font-weight:bold; color:#0093dd; background:url(//memberpic.114my.com.cn/076927037285/uploadfile/image/20210828/20210828194508_943069917.png) no-repeat left center;}
.languague a+a{ margin-left:12px; background:url(//memberpic.114my.com.cn/076927037285/uploadfile/image/20210828/20210828194508_924733790.png) no-repeat left center;}
.hsecond{ padding:0 2%; height:128px;}
.hlogo{ margin-top:26px;}
.hlogo p{ font-size:16px; color:#484848;margin-left: 20px;}
.hlogo p span{ display:block; font-size:1.58vw; color:#222; font-weight:bold;padding-top: 10px;}
.hlogo p strong{ font-size:0.835vw; color:#0093dd; position:relative;font-weight: lighter;}
.hlogo p i{ display:block; letter-spacing:1px; margin-top:3px;}
.nav li>a{ display:block; line-height:128px; font-size:16px; color:#484848;}

.nav li{ display:inline-block; position:relative; transition:all .3s ease;}
.nav li+li{ margin-left:2vw;}
.nav li>a:after{ content:''; display:block; position:absolute; width:0; height:3px; left:0; bottom:0; transition:all .5s ease; background:#0093dd;}
.nav li.cur>a:after,.nav li:hover>a:after{ width:100%;}
.nav li.cur>a,.nav li:hover{ color:#0093dd;}
.ej_menu{position: absolute;top: 128px;left: -26px;width: 124px;z-index: 2;background: #fff;transition: all .5s;transform: rotateX(90deg);transform-origin: top;}
.ej_menu a {display: block;text-align: center;width: 100%;font-size: 16px;color:#666 !important;height: 50px;line-height: 50px;border-top: 1px solid #fff;transition: all .5s;}
.ej_menu a:hover {background: #0093dd;color: #fff !important;}
.nav ul li:hover .ej_menu {transform: rotateX(0deg);}
@media screen and (max-width:1690px){
	.nav>li+li{ margin-left:20px;}
	}
@media screen and (max-width:1500px){
	.nav>li+li{ margin-left:10px;}
	}

/*banner*/
.bann{overflow: hidden;}
.slider {width: 100%;}
.slick-slide{height: auto;}
.slick-slide img {width: 100%;}
.slick-prev {left: 38px;z-index: 99;}
.slick-next {right: 40px;}
.slick-dots{bottom: 32px;}
.slick-dotted.slick-slider{margin-bottom: 0;}
.slick-prev:before, .slick-next:before{font-size: 34px;font-family: "zxi";}
.slick-dots li{margin:0 2px !important;}
.slick-dots li button{font-size:0 !important;position:absolute;}
.slick-dots li button:before{color: #fff;opacity: 1;font-size:42px;}
.slick-dots li.slick-active button:before{color:#0958cd;}
.bann.slick-dotted .slick-prev{left:-52px;transition:all 0.5s;}
.bann.slick-dotted:hover .slick-prev{left:38px;}
.bann.slick-dotted .slick-next{right:-52px;transition:all 0.5s;}
.bann.slick-dotted:hover .slick-next{right:38px;}
.bann .slick-prev:before,.bann .slick-next:before{width:36px;height:52px;background:rgba(0,0,0,0.8) url(//memberpic.114my.com.cn/076986388745/uploadfile/image/20210809/20210809110501_467371605.png)center no-repeat;line-height: 52px;display: block;top:calc(50% - 26px);font-family:'zxi';}
.bann .slick-prev:before {content: '';display: block;left:0;    transform: rotate(180deg);}
.bann .slick-next:before{content: '';right:0;}

/*搜索*/
.search_nbg{width: 100%; min-width:1200px; height:80px; margin:0px auto;position:absolute; top: 465px;line-height: 80px;background: #f5f5f5;}
.search{ height:100px;line-height:94px; background: #f6f8f9;}
#search{ color: #999;margin:0 auto;}
.search_01 i{display: block;float: left;padding-top: 22px;margin-right: 14px;}
.search_01{ float:left; width:70%;}
.search_01 a{font-size:1rem;color: #666;font-weight: 100;}
.search_01 a:hover{color: #1f304c;}
.search_02{width: 300px;height: 52px;  float: right;margin-top: 20px; border:1px #dde1e2 solid;border-radius: 30px;}
.search-i{width: 64px;height: 52px;}
.search-i input{ cursor: pointer;}


/*富锐精密五金*/
.about{position:relative; padding:80px 0 85px 0;}
.abright{position:relative; z-index:9; padding:13px; box-shadow:0 0 15px #bfc5c7; width:523px; height:380px; background:#fff url(//memberpic.114my.com.cn/076927037285/uploadfile/image/20210828/20210828201810_1891354268.jpg) no-repeat center; box-sizing: content-box;}
.ableft{ width:60%; }
.ab_t{ font-size:48px; color:#000000; font-weight:bold; line-height:48px; position:relative;padding-top:20px;}
.ab_t em{ position:absolute; top:0; left:0; text-transform:uppercase; z-index:-1; font-size:60px; color:#f5f5f5; }
.ab_c{ margin:30px 0 50px 0; font-size:15px; color:#666666; font-weight:lighter; line-height:30px;}
.abul li dl{ display: block; width:48%; font-size:14px;line-height: 24px; color:#aaaaaa; font-weight:lighter; padding-left:65px;float: left;}
.abul li:nth-child(1) dl:nth-child(1){ background:url(//memberpic.114my.com.cn/076927037285/uploadfile/image/20210829/20210829175449_1310513822.png) no-repeat left 18px;;}
.abul li:nth-child(1) dl:nth-child(2){ background:url(//memberpic.114my.com.cn/076927037285/uploadfile/image/20210829/20210829175449_1853644365.png) no-repeat left center;}
.abul li:nth-child(2) dl:nth-child(1){ background:url(//memberpic.114my.com.cn/076927037285/uploadfile/image/20210829/20210829175449_1047916353.png) no-repeat left center;}
.abul li:nth-child(2) dl:nth-child(2){ background:url(//memberpic.114my.com.cn/076927037285/uploadfile/image/20210829/20210829175449_891889508.png) no-repeat left center;}
.abul li dl b{ display:block; font-size:18px; color:#000000; margin-bottom:5px;}
.abul li dl b a{font-size:18px; color:#000000;}
.abul li dl b a:hover{font-size:18px; color:#0093dd;}
.abul li dl:hover b{color:#0093dd;}
.abul li dl+dl { margin-left: 3.5%;}
.abul li+li{ margin-top:45px;}
.abcen{width:523px; height:380px;}
.abbottom{font-size:0;text-align:center;margin-top: 25px;}
.abbg li{display:inline-block;position: relative; width: 12px;height: 12px;border: 1px solid #ddd;border-radius: 50%; cursor: pointer;}
.abbg li:after{content:'';display: block;position: absolute;top: 0;left:0;bottom: 0;right: 0;margin: auto;width: 8px;height: 8px;border-radius: 50%;background: #ddd;}
.abbg li+li{margin-left:15px;}
.abbg li.on{border-color:#0093dd;}
.abbg li.on:after{background:#0093dd;}
.abbg{margin-right: 230px; }
.abvidio{width:523px; height:380px;}
.abwa{font-size: 16px;color: #333; position: absolute; left: 0; bottom: -55px;}

/*two_titlw*/
.two_titlw{text-align: center;margin-bottom:50px;}
.two_titlw p{font-size:42px;line-height: 42px;font-weight: bold;margin-bottom:16px;}
.two_titlw span{font-size:18px;line-height: 18px;color:#999;display:inline-block;position:relative;}
.two_titlw span:before,.two_titlw span:after{content:'';width:68px;height:1px;background:#ddd;position:absolute;top:50%;}
.two_titlw span:before{left:-98px;}
.two_titlw span:after{right:-98px;}

/*产品*/
.product{ padding:80px 0;background: #f5f7f9;}
.procenter{ margin-top:30px;}
.proclass{ width:18%; background:#ffffff;}
.pro_t{ text-align:center; background:#0093dd; color:#fff; height:120px; border-bottom:1px solid #fff;}
.pro_t b{ display:block; font-size:33px; padding:28px 0 5px 0;}
.pro_t em{ display:block; font-size:13px; font-weight:lighter; text-transform:uppercase;}
.pcc table,.pcc tbody,.pcc tr,.pcc td{ display:block; width:100%;} 
.pcc tr,.pcc li{ border-bottom:1px solid #eaf1f9;}
.pcc tr:last-of-type {border-bottom: none;}
.pcc td a,.pcc li a{ display:block; line-height:60px; position:relative; padding-left:30px; font-size:16px; color:#484848; font-weight:lighter; transition:all .3s ease;}
.pcc td a:hover,.pcc li a:hover{ background:#0093dd; color:#fff;}
.pcc td a:after,.pcc li a:after{ content:''; display:block; position:absolute; width:18px; height:18px; border-radius:50%; background:url(//memberpic.114my.com.cn/076927037285/uploadfile/image/20210828/20210828202350_1828570127.png) no-repeat center; top:0; bottom:0; margin:auto 0; right:30px; transition:all .3s ease;}
.pcc td a:hover,.pcc li a:hover{background:#0093dd; color:#fff;}
.pcc td a:hover:after,.pcc li a:hover:after{ background:url(//memberpic.114my.com.cn/076927037285/uploadfile/image/20210828/20210828204111_168060842.png) no-repeat center;}

.pro_rc{width: 80%;overflow: hidden;}

.pro_simg .divproduct_new_div,.pro_simg .divproduct_new_div2 {
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
}

.pro_simg .divproduct_new_div_item{
    flex-shrink: 0;
    width: 32%;
    display: flex;
    flex-direction: column-reverse;
    margin-bottom: 30px;border: 1px solid #e8e8e8;
}

.pro_simg {
    height: 1042px;
    overflow: hidden;
}

.pro_simg .divproduct_new_div_item_a {
    display: block;
    width: 100%;
    height: 58px;
    line-height: 58px;
    text-align: center;
    background: #fff;
}
.proo {
    height: 912px;
    overflow: hidden;
}
.cate_c {
    width: 100%;
    padding: 0 17px;
    margin-top: 38px;
}

.cate_c table {
    width: 100%;
    background: #f1f1f1;
}

.cate_c table tbody {
    display: flex;
    flex-wrap: wrap;
}

.cate_c table tr {
    width: 50%;
    height: 79px;
    border-bottom: 1px solid rgba(255,255,255,0.45);
}

.cate_c table tr td {
    width: 100%;
    display: block;
    height: 100%;
}

.cate_c table tr td a {
    display: block;
    font-size: 16px;
    color: #333;
    height: 100%;
    line-height: 79px;
    margin-left: 55px;
    font-weight: normal!important;
    position: relative;
    min-width:111px;
}

.cate_c table tr td a:before,.cate_c table tr td a:after {position: absolute;content: "";border-radius: 100%;border: 1px solid #0093dd;}

.cate_c table tr td a:before {
    width: 6px;
    height: 6px;
    top: 50%;
    left: -20px;
    margin-top: -3px;
}

.cate_c table tr td a:after {
    width: 14px;
    height: 14px;
    top: 50%;
    margin-top: -7px;
    left: -24px;
}

.cate_c table tr:hover a {
    color: #0093dd;
}
.pro_simg .product_div_item_pic a {
    display: block;
    position: relative;
    overflow: hidden;
}

.pro_simg .product_div_item_pic a:after {
    position: absolute;
    content: "";
    width: 100%;
    height: 100%;
    background: rgba(0,0,0,0.7);
    top: 0;
    left: 0;
    opacity: 0;
    transition: all .5s;
}

.pro_simg .divproduct_new_div_item:hover .product_div_item_pic a:after {
    opacity: 1;
}

.pro_simg .product_div_item_pic a:before {
    position: absolute;
    content: "查看详情";
    width: 124px;
    height: 27px;
    background: #0093dd;
    border-radius: 13px;
    text-align: center;
    line-height: 27px;
    color: #fff;
    font-size: 14px;
    top: 20%;
    left: 50%;
    margin-left: -62px;
    margin-top: -13px;
    transition: all .5s;
    z-index: 99;
    opacity: 0;
}

.pro_simg .divproduct_new_div_item:hover .product_div_item_pic a:before {
    top: 50%;
    opacity: 1;
}
.pro_simg .divproduct_new_div_item:hover {
    border: none;
}
.product_div_item_pic img {width: 100%;height: auto;}

/*四大优势*/
.adv{ height:957px; background:url(//memberpic.114my.com.cn/076927037285/uploadfile/image/20210829/20210829185718_1805839162.jpg) no-repeat center;display: -webkit-flex;display: flex;justify-content:center;flex-wrap: nowrap;align-items:center;}
.advtitle{ font-size:42px; line-height: 42px;color:#fff; text-align:center;}
.advtitle span{ display:block; margin:16px 0 20px 0; font-size:18px;line-height: 18px; font-weight:lighter;}
.advtitle:after{ content:''; display:inline-block; height:1px; background:#fff; width:60px;}
.advcon{ margin-top:40px;display: -webkit-flex;display: flex;justify-content:space-between;flex-wrap: nowrap;align-items:flex-start;}
.advtab{ width:250px; margin-right:1px;}
.advtab li{ height:157px; background:#e8f2fa; text-align:center; padding:30px 0; cursor:pointer; position:relative;}
.advtab li+li{ margin-top:5px;}
.advicon{ width:50px; height:48px; display:inline-block; background:url(//memberpic.114my.com.cn/076927037285/uploadfile/image/20210829/20210829190826_1471343859.png) no-repeat left top; transition:all .3s ease;}
.advtab li:nth-child(2) .advicon{ background-position-x:-65px;}
.advtab li:nth-child(3) .advicon{ background-position-x:-130px;}
.advtab li:nth-child(4) .advicon{ background-position-x:-218px;}
.advtab li .advtab_t{ font-size:25px; color:#484848; transition:all .3s ease;}
.advtab li .advtab_t em{ display:block; font-size:16px; font-weight:lighter; color:#999999; text-transform:uppercase; transition:all .3s ease;}
.advtab li:after{ content:''; display:block; position:absolute; width:0; height:100%; background:#ffb800; top:0; left:0; transition:all .3s ease;}
.advtab li:nth-child(2n):after{ left:auto; right:0;}
.advtab li.on:after{ width:100%;}
.advtab li p{ position:relative; z-index:9;}
.advtab li.on .advtab_t{ color:#fff;}
.advtab li.on .advtab_t em{color:#fff;}
.advtab li.on .advicon{ background-position-y:-69px;}
.advcen{width:1505px; margin-right:-260px; height:643px; background:#e7f1f9;}
.advcen ul{display: -webkit-flex;display: flex;justify-content:flex-start;flex-wrap: nowrap;align-items:center;}
.advleft{ width:552px; padding:45px; background:#e7f1f9; height:643px;}
.adv_t em{ font-size:60px; line-height: 60px;color:#222222; font-weight:bold;}
.adv_t span{ display:block; font-size:30px;line-height: 52px; margin-bottom:30px;}
.adv_t i{display: inline-block;width: 2px;height: 36px; margin-left: 5px;background: #ffb800;}
.advwa{ font-size:16px; color:#999999; line-height:40px; font-weight:lighter; padding-left:30px; background:url(//memberpic.114my.com.cn/076927037285/uploadfile/image/20210828/20210828211117_428560619.png) no-repeat 5px 10px; margin:35px 0 90px 0;}
.advcontact{display: -webkit-flex;display: flex;justify-content:space-between;flex-wrap: nowrap;align-items:center;}
.advtel{ font-size:30px; color:#0093dd;}
.advtel span{ display:block; padding-left:30px; font-size:16px; color:#484848; font-weight:lighter; background:url(//memberpic.114my.com.cn/dgekej11/uploadfile/image/20201226/20201226110201_445339347.png) no-repeat left center;}
.advtel em{ font-weight:bold;}
.advbtn a{ display:inline-block; width:185px; line-height:52px; text-align:center; border-radius:10px; background:#0093dd; color:#fff; font-size:18px; transition:all .3s ease;}
.advbtn a:hover{ background:#ffb800;}

/* 五大产品特性 · 质高同行*/
.trait{ padding:80px 0; position:relative; background: #f7f8f9;}
.tracon{ font-size:0; margin:50px auto 0 auto;}
.tra_c{ width:490px; line-height:53px; border-radius:40px; background:#0093dd; font-size:20px; color:#fff; text-align:center; margin:40px auto 0 auto;}
.tracen{background:#fff; box-shadow:0 0 10px rgb(221, 233, 239); padding:3%;}
.tracon ul li{display: inline-block;vertical-align: top; width: 24%; height: 370px; transition: all .3s ease;background: #f9f9f9; text-align: center;padding: 0 2vw; font-size: 15px; color: #999999; line-height: 30px; font-weight: lighter;border-radius: 10px;}
.tracon ul li+li{ margin-left:1.3%;}
.tracon ul li:nth-child(2) .traicon{ background-position-x:-76px;}
.tracon ul li:nth-child(3) .traicon{ background-position-x:-152px;}
.tracon ul li:nth-child(4) .traicon{ background-position-x:-228px;}
.traicon{ display:inline-block; width:62px; height:62px; margin:50px 0 20px 0; background:url(//memberpic.114my.com.cn/076927037285/uploadfile/image/20210828/20210828220857_1615153591.png) no-repeat left top; transition:all .3s ease;}
.tra_t span{display: block;font-size: 22px; color: #333; margin-bottom: 15px;transition: all .3s ease; font-weight: bold;}
.tracon ul li:hover{ color:#999999;box-shadow: 0 0 10px rgb(188, 203, 210);}
.tracon ul li:hover .tra_t span{ color:#0093dd;}
.tracon ul li:hover .traicon{background-position-y:-83px;}

/*strength*/
.stre_bg{width: 100%;display: inline-block;overflow:hidden; padding: 80px 0;}
.stre_top{text-align: center;padding-top: 70px;}
.stre_top b{font-size: 32px;font-weight:bold;color:#333;display: block;}
.stre_top em{display: inline-block;font-size: 32px;color: #0093dd;}
.stre_top p{font-size: 18px;color: #666;border: 1px solid #666;display: inline-block;padding: 10px 0px;border-left: none;border-right: none;margin-top: 19px;}
.stre_list{margin-top: 44px;overflow: hidden;}
.stre_list tr{width: 24%;}

.stre_list td{position: relative;overflow: hidden;transition: 0.5s;padding: 0!important;width: 100%;display: block;}
.stre_list td>a{width: 100%;height: auto;overflow: hidden;border: 1px solid #efefef;display: block;transition: 0.5s;}
.stre_list td br{display:none;}
.stre_list td div{padding-top: 10px !important;position:relative;padding-bottom: 10px;transition: 0.5s;margin-top: 5px;display: none;}
.stre_list td div a{color:#666;}
.stre_list td div a::before{content:'富锐合作客户：';}
.stre_list tr:hover td>a{border: 1px solid #0093dd;transition: 0.5s;}
.stre_list tr:hover td>div>a{color:#fff;}
.stre_list tr:hover td>div{background: #0093dd;transition: 0.5s;}
.stre_list td img {width: 100%;height: auto;}
.stre_list tbody{display: flex;justify-content: space-between;}
.suc_btn{width: 736px;height: 43px;display: flex;margin: 0 auto;position: relative;margin-top:40px;}
.suc_btn>span{font-size: 16px;color: #fff;width: 416px;height: 100%;background:#0093dd;border-radius: 35px;line-height: 43px;text-align:center;position: relative;
    z-index: 2;}
.suc_btn>p{width: 471px;background: #333;border-radius: 35px;height: 100%;line-height: 43px;position: absolute;top: 0;right: 15px;text-align: right;padding-right: 26px;}
.suc_btn>p>span{font-size: 24px;color: #fff;position: relative;top: -5px;margin-left: 40px;}
.suc_btn>p>b{font-size: 26px;color: #fff; font-weight: normal;letter-spacing: 2px; line-height: 43px;}
.suc_btn:after {position: absolute;content: "";width: 445px;background: #007ab7 url(//memberpic.114my.com.cn/076927037285/uploadfile/image/20210828/20210828223829_1488259971.png)428px no-repeat;border-radius: 35px;top: 0;left: 0;z-index: 1;color: #fff;height: 43px;text-align: right;padding-right: 17px;}



/*about*/
.ab_bc{background: url(//memberpic.114my.com.cn/076927037285/uploadfile/image/20210828/20210828225505_1714780053.jpg) no-repeat center;padding-top: 80px;}
.ab_tit{text-align: center;}
.ab_tit b{display: inline-block;font-size: 42px;line-height: 42px;color: #fff;font-weight: bold;position: relative;}
.ab_tit b:before,.ab_tit b:after{position: absolute;content: "";width: 30px;height: 5px;background: #ffffff;top: 21px;}
.ab_tit b:before{left: -60px;}
.ab_tit b:after{right: -60px;}
.ab_tit div{font-size: 24px;line-height: 24px;color: rgba(255,255,255,0.6);margin-top: 10px;}
.ab_ic{background: #fff;padding:49px 50px 0 50px;margin-top: 55px;}
.ab_cc{background:#f3f5f7;display: flex;justify-content: space-between;align-items: center;padding:20px 20px 20px 50px;}
.ab_lc{width: 47%;}
.ab_lc p{font-size: 30px;color: #0093dd; font-weight: bold;}
.ab_lc div{font-size: 16px;color: #666;line-height: 34px;padding:42px 0;}
.ab_lc a{display: block;width: 142px;height: 50px;line-height: 50px;text-align: center;border:1px solid #0093dd;font-size: 18px;color: #0093dd;border-radius: 25px;}
.ab_rc{width: 50%;}
.ab_rc img{width: 100%;}
.cf_c{background: #fff;box-shadow: 1px 0px 36px rgba(31,26,23,0.08);padding: 50px 43px 74px 43px;margin-bottom: 100px;}

.cf_img .divdgweb_new_div {display: flex;}
.cf_img .divdgweb_new_div_item {width: 25%;flex-shrink: 0;padding: 0 0.1%;display: flex;flex-direction: column-reverse;}
.cf_img .news_div_item_pic{overflow:hidden;}
.cf_img .news_div_item_pic a{display:block;position:relative;overflow:hidden;}
.cf_img .news_div_item_pic a:before,.cf_img .news_div_item_pic a:after{position: absolute;}
.cf_img .news_div_item_pic img {width: 100%;transition: all .5s;display: block;overflow: hidden;}
.cf_img {overflow: hidden;}
.cf_img .divdgweb_new_div_item .divdgweb_new_div_item_title a {display: block;font-size: 16px;color: #333;padding: 20px 0 0;position: relative;text-align:center;}
.cf_img .divdgweb_new_div_item:hover .divdgweb_new_div_item_title a,.cf_img .divdgweb_new_div_item:hover .divdgweb_new_div_item_title a:after{color: #0093dd;}
.cf_img .divdgweb_new_div button{display:none!important;}
.cf_img .divdgweb_new_div_item:hover img {transform: scale(1.2);}
.cf_img .news_div_item_pic a:after {position: absolute;content: "";width: 100%;height: 100%;background: rgba(0, 147, 221, 0.6);bottom: -100%;left: 0;transition: all .5s;opacity: 0;}

.cf_img .divdgweb_new_div_item:hover .news_div_item_pic a:after {
    bottom: 0;
    opacity: 1;
}

/*news*/
.pro_lc>b{display: block;font-family: "Impact";font-weight: normal;font-size: 46px;color: rgba(16,17,15,0.17);}
.pro_lc>p{font-size: 42px;color: #10110f;font-weight: bold;position: relative;margin-top: -29px;padding-bottom: 30px;}
.pro_lc>p:after{position: absolute;bottom: 0;left: 0;width: 79px;height: 5px;background: #0093dd;content: "";}
.news_bc{background: #f5f5f5;}
.news_c{padding: 80px 0;}
.news_tc{display: flex;justify-content: space-between;align-items: center;}
.new_rt>ul{display: flex;}
.new_rt>ul>li+li{margin-left: 20px;}
.new_rt>ul>li>a{width: 190px;height: 87px;line-height: 87px;text-align: center;line-height: 87px;display: block;background: #0093dd;font-size: 24px;color: #fff;}
.new_rt>ul>li.on>a{background: #ffb800;}
.new_boc{margin-top: 40px;overflow: hidden;}
.new_ic {display: flex;transition:all .5s;}
.new_item{display: flex;justify-content: space-between;flex-shrink: 0;width: 100%;}

.new_lc{width: 39%;overflow: hidden;}
.new_rc{width: 57.2%;}
.new_lc .news_div,.new_lc .divdgweb_new_div{display: flex;align-items: flex-start;border: 1px solid #e5e5e5;}
.new_lc .news_div_item,.new_lc .divdgweb_new_div_item{flex-shrink: 0;width: 100%;display: flex;flex-direction: column-reverse;position: relative;}
.new_lc .news_div_item_content,.new_lc .divdgweb_new_div_item_content{padding: 40px 40px 85px;background:#fff;}
.new_lc .news_div_item_a,.new_lc .divdgweb_new_div_item_a{font-size: 20px;display: block;color: #333;position: relative;}
.new_lc .news_div_item_body,.new_lc .divdgweb_new_div_item_body{font-size: 14px;color: #929292;line-height: 28px;margin-top: 20px;}
.new_lc .news_div_item_date,.new_lc .divdgweb_new_div_item_date{display: flex;font-size: 18px;color: #999;position: absolute;bottom: 41px;left: 50px;}
.new_lc .news_div_item_a:after,.new_lc .divdgweb_new_div_item_a:after{position: absolute;content: "";width: 56px;height: 26px;background: #0093dd url(//memberpic.114my.com.cn/076927037285/uploadfile/image/20210828/20210828180632_1666000199.png)center no-repeat;color: #fff;border-radius: 13px;text-align: center;top: 122px;right: 5px;transition: all .5s;}
.new_rc .news_div_item:nth-child(1),.new_rc .news_div_item:nth-child(2),.new_rc .news_div_item:nth-child(3),.new_rc .divdgweb_new_div_item:nth-child(1),.new_rc .divdgweb_new_div_item:nth-child(2),.new_rc .divdgweb_new_div_item:nth-child(3){display: none;}
.new_rc .news_div_item,.new_rc .divdgweb_new_div_item{padding: 58px 0 58px 67px;background:#fff;border: 1px solid #e5e5e5;border-top: none;}
.new_rc .news_div_item:nth-child(4),.new_rc .divdgweb_new_div_item:nth-child(4){border-top: 1px solid #e5e5e5;}
.new_rc .news_div_item_a,.new_rc .divdgweb_new_div_item_a{font-size: 20px;color: #333;position: relative;display: block;transition:all .5s;}
.new_rc .news_div_item_body,.new_rc .divdgweb_new_div_item_body{font-size: 14px;color: #929292;line-height: 28px;margin-top: 22px;width: 77%;}
.new_rc .news_div_item_a:after,.new_rc .divdgweb_new_div_item_a:after{content: "";position: absolute;width: 56px;height: 26px;background: #0093dd url(//memberpic.114my.com.cn/076927037285/uploadfile/image/20210828/20210828180632_1666000199.png)center no-repeat;border-radius: 13px;text-align: center;top: 40px;right: 42px;transition:all .5s;}
.new_lc .news_div>button,.new_lc .divdgweb_new_div>button{display:none!important;}
.new_lc .slick-dots{bottom: 260px;right: 42px;background: rgba(255,255,255,0.3);border-radius: 11px;width: 12.2%;}
.new_lc ul.slick-dots li button:before{width: 12px;height: 12px;color: #333;line-height:17px;}
.new_lc ul.slick-dots li button{height: 12px;width: 12px;padding: 0;}
.new_lc ul.slick-dots li{margin: 0!important;width: 18px;height: 22px;}
.new_lc ul.slick-dots li.slick-active button:before{color: #0093dd !important;}
.new_rc .news_div_item:hover .news_div_item_a,.new_lc .news_div_item:hover .news_div_item_a{color: #0093dd;}
.new_rc .news_div_item:hover .news_div_item_a:after,.new_lc .news_div_item:hover .news_div_item_a:after{transform: translateX(5px);
background: #ffb800 url(//memberpic.114my.com.cn/076927037285/uploadfile/image/20210828/20210828180632_1666000199.png)center no-repeat;
}


/* copy */
.copy_wrap{width:100%;background:#f5f5f5 url(//memberpic.114my.com.cn/076927037285/uploadfile/image/20210828/20210828232218_1625522426.png) no-repeat center top;padding-top:124px;position:relative;}
.go_top{width: 180px; height: 44px;position: absolute;top: 0;left: calc(50% - 90px);text-align: center;cursor: pointer; padding-top: 12px;}
.go_top:hover{color:#fff;animation:goTop infinite 1s;}
.copy_con{padding-bottom:60px;align-items:end;}
.banq{width:calc(100% - 490px);}
.bq_item{align-items:end;}
.bq_item li{position: relative;}
.bq_item li{ float: left;position: relative;}
.bq_item li a{ display: block;font-size: 15px; line-height: 30px; color: rgba(255,255,255,0.6);text-align:left;}
.bq_item li a:hover{color:#fff;}
.footer_t{ font-size: 20px !important;color:#fff !important;line-height: 48px !important;position: relative;}

.bq_r{width:390px;padding-left: 80px;position: relative;}
.bq_r b{font-size:20px;font-weight: normal;color:#fff;display: block;line-height:48px;}
.bq_lx {line-height: 36px;}
.bq_lx li{font-size: 15px;color: rgba(255,255,255,0.47);line-height:30px;}
.bq_ewm {display: flex;padding-top:24px;position: relative;}
.bq_ewm li+li {margin-left: 10px;}
.bq_ewm li:hover .ewm_cc{display: block;}
.bq_ewm li span {display: block;width: 36px;height: 36px;border-radius: 100%;font-size: 14px;text-align: center;line-height: 34px;color: #fff;background: #0093dd;padding: 9px;}
.bq_ewm li span:hover{background:#ffb800;}
.ewm_cc {position: absolute;top: -150px;left:0;display: none;background:#fff;}
.ewm_cc p{line-height:30px;text-align: center;padding-bottom:5px;position:relative;}
.ewm_cc p:before,.ewm_cc p:after{content:'';width:100%;position:absolute;top:0;left:0;animation:ewmccBA infinite 3s;}
.ewm_cc p:before{height:2px;background:#0093dd;}
.ewm_cc p:after{height:10px;background:linear-gradient(to bottom,#0093dd,transparent);}
.ewm_cc img{width:130px;}
.copy{line-height: 30px; font-size: 14px;color: #999; margin-top:20px;    padding-top: 10px;}
.copy a{font-size: 14px; color: #999;}
.copy a:hover{color: #ff7b0f;}

.link{background:rgba(255, 255, 255, 0.2);}
.link *{line-height: 100%;}
.link_tit{padding:20px;}
.link_tit b{font-size:22px;color:#fff;}
.link_tit p{font-size:16px;color:rgba(255, 255, 255, 0.7);margin-top:6px;}
.link_con{width:calc(100% - 107px);}

.link+.copy_b{border-top:none;}
.copy_b{height:82px;border-top: 1px solid rgba(255,255,255,0.05);color:rgba(255, 255, 255, 0.7);font-size: 15px; line-height: 82px;}
.copy_b a{color:rgba(255, 255, 255, 0.7);font-size: 15px;}
.copy_b a:hover{color:#fff;}

@keyframes goTop{
  0%{transform:translateY(0px);}
  50%{transform:translateY(5px);}
  100%{transform:translateY(0px);}
}
@keyframes ewmccBA{
  0%{top:0;opacity:1;}
  50%{top:130px;opacity:0.2;}
  100%{top:0;opacity:1;}
}


.tra_t strong {
    text-align: left !important;
    display: block;
}



.abul li:after {content: '';height: 0;overflow: hidden;clear: both;display: block;}